home *** CD-ROM | disk | FTP | other *** search
- #include "blockstructure.h"
-
- /* Structures used by Node trees */
-
- struct fsNode {
- ULONG data;
- };
-
- #define NODECONTAINER_ID MAKE_ID('N','D','C',' ')
-
- struct fsNodeContainer {
- struct fsBlockHeader bheader;
- BLCK parent; /* The blocknumber of its parent NodeIndexContainer */
- NODE nodenumber; /* The Node number of the first Node in this block */
- ULONG nodes; /* The total number of Nodes per NodeIndexContainer
- or NodeIndexContainer from this point in the
- Node-tree */
-
- BLCKn node[0]; /* An array of NodeIndexContainers or NodeContainers
- depending on where this NodeIndexContainer is
- within the Node-tree. */
- };
-